package Bk.basic;

public class J08_Expression55 {

	public static void main(String[] args) {
		
		// 가.
		int num[];
		num = new int[ 10 ];
		// 10개의 정수를 저장할 배열 생성
		for ( int i = 0; i < num.length; ++i ) {
			num[ i ] = i + 1;
		}		// 배열에 값 저장
		for ( int i : num ) {
			System.out.print( i + " "  );
		}		// 배열에 저장된 값을 모두 출력
			System.out.println("");
		
		// 나.
		int num2[];
		num2 = new int[11];
		for ( int i = 0; i < num2.length; ++i) {
			num2[i] = i * 2;
		} 
		for ( int i : num2 ) {
				System.out.print(  i + " " );
		}
		System.out.println("");
		
		// 다.
		int num3[];
		num3 = new int[10];
		for ( int i = 1; i <= num3.length; ++i ) {
			num3[i-1] = i * i;
		}
		for ( int i : num3 ){
			System.out.print( i + " " );
		}
		System.out.println("");
		
		// 라.
//		int num4[];
//		num4 = new int[10];
//		for ( int i = 0; i < num4.length; ++i ) {
//			num4[i] = i * 0;
//		}
//		for ( int i : num4 ) {
//			System.out.print( i + " " );
//		}
//		 System.out.println("");
		// 라.
		 int num4[];
			num4 = new int[10];
		for	 ( int i : num4 )
			System.out.print( i + " " );
		 System.out.println( "" );
		 // 배열 생성시 해당 자료형에 따라
		 // 기본값이 자동으로 배열에 요소로 추가됨
		 
		// 마.
		int[] num5 = {1, 4, 9, 16, 9, 7, 4, 9, 11};
		for ( int i : num5 ) {
			System.out.print( i + " " );
		}
		System.out.println("");
		
		int num6[];
		num6 = new int[] {1, 4, 9, 16, 9, 7, 4, 9, 11};
		for ( int i : num6 ) {
			System.out.print( i + " " );
		}
	}

}
